package com_6;

import java.util.ArrayList;

public class Test5 {//测试类

    public static void main(String[] args) {//main方法入口
        ArrayList<String> list = new ArrayList<>();//创建集合对象//
        list.add("10");//添加元素到集合中
        list.add("20");//添加元素到集合
        list.add("30");//添加元素到集合
        list.add("40");//添加元素到集合
        list.add("50");//添加元素到集合
        list.add("60");//添加元素到集合
        list.stream().map(Integer::parseInt).forEach(s -> System.out.println(s));
        //获取集合流对象并调用map方法进行将字符进行转化为int类型的数据，再调用终结语句输出在控制台
        int sum = list.stream().mapToInt(Integer::parseInt).sum();
        //使用集合对象获取流，调用maptoint方法获取intstream流后再调用sum方法进行求和，
        // 再调用终结语句将求和结果输出在控制台
        System.out.println(sum);//输出求和结果
    }
}
